0a9c22ffd8df18bf23cfe5f0302a365fb239061b,clc/modules/msgs/src/main/java/com/eucalyptus/system/tracking/MessageContexts.java,MessageContexts,lookup,#String#Set#,95

Before Change


  }
  
  public static synchronized List<BaseMessage> lookup(final String resourceId, final Set<Class> msgTypes) {
    if(! correlationIds.containsKey(resourceId))
      return Lists.newArrayList();
    
    final List<BaseMessage> result = Lists.newArrayList();
    for(final MessageCache corrId : correlationIds.get(resourceId)){
      if(msgTypes.contains(corrId.getKey()))
        result.add(corrId.getValue());
    }

After Change


  }
  
  public static synchronized List<BaseMessage> lookup(final String resourceId, final Set<Class> msgTypes) {
    List<MessageCache> messages = correlationIds.getIfPresent(resourceId);
    if(messages == null)
      return Lists.newArrayList();
    
    final List<BaseMessage> result = Lists.newArrayList();